import { getAppEnvConfig } from '/@/utils/env';
export const useGlobSetting = () => {
    const { VITE_GLOB_APP_TITLE, VITE_GLOB_API_URL, VITE_GLOB_APP_SHORT_NAME, VITE_GLOB_API_URL_PREFIX, VITE_GLOB_APP_CAS_BASE_URL, VITE_GLOB_APP_OPEN_SSO, VITE_GLOB_APP_OPEN_QIANKUN, VITE_GLOB_DOMAIN_URL, VITE_GLOB_ONLINE_VIEW_URL, VITE_GLOB_FILE_PREVIEW_URL, } = getAppEnvConfig();
    if (!/[a-zA-Z\_]*/.test(VITE_GLOB_APP_SHORT_NAME)) {
        // warn(
        //   `VITE_GLOB_APP_SHORT_NAME Variables can only be characters/underscores, please modify in the environment variables and re-running.`
        // );
    }
    // Take global configuration
    const glob = {
        title: VITE_GLOB_APP_TITLE,
        domainUrl: VITE_GLOB_DOMAIN_URL,
        apiUrl: VITE_GLOB_API_URL,
        shortName: VITE_GLOB_APP_SHORT_NAME,
        openSso: VITE_GLOB_APP_OPEN_SSO,
        openQianKun: VITE_GLOB_APP_OPEN_QIANKUN,
        casBaseUrl: VITE_GLOB_APP_CAS_BASE_URL,
        urlPrefix: VITE_GLOB_API_URL_PREFIX,
        uploadUrl: VITE_GLOB_DOMAIN_URL,
        viewUrl: VITE_GLOB_ONLINE_VIEW_URL,
        filePreviewUrl: VITE_GLOB_FILE_PREVIEW_URL,
    };
    // @ts-ignore
    window._CONFIG['domianURL'] = VITE_GLOB_DOMAIN_URL;
    // @ts-ignore
    window._CONFIG['filePreviewURL'] = VITE_GLOB_FILE_PREVIEW_URL;
    return glob;
};
